.el-travel-groupAppoint{
	
}
.el-travel-groupAppoint .box .J-content{
	border-top:none;
	min-height:162px;
}
.el-travel-groupAppoint .box .roomType-header{
	padding:0 !important;
	height:70px;
	border:1px solid #dddddd;
	background:#fff;
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);
}
.el-travel-groupAppoint .btnGroup button{
	width:128px;
	height:70px;
	color:#fff;
	font-size: 24px;
	margin-right: 1px;
	border:none;
}
.el-travel-groupAppoint .btnGroup button.onClick{
	background: #ffa54e;
}
.el-travel-groupAppoint .roomBox{
	width:150px;
	height:120px;	
	margin:10px;
	float: left;
	position: relative;
	cursor:pointer;
	padding:0;
	background:#fff;
	border:1px solid #eeeeee;
}
.el-travel-groupAppoint .roomBox h1{
	padding-left:5px;
	margin:0;
	font-weight:normal;
	height:42px;
	background-color:#eeeeee;
	line-height:42px;
	font-size:16px;
	color:#333333;
}
.el-travel-groupAppoint .roomBox p{
	line-height:70px;
	text-align: center;
	font-size: 16px;
	color:#f34541;
	margin:0;
	padding:0;
}
.el-travel-groupAppoint .roomBox img{
	position: absolute;
	bottom: 0;
	right: 0;
}

.el-travel-groupAppoint .check{
	background:#e5e5e5;
	border:1px solid #eeeeee;
}

.el-travel-groupAppoint .chooseTitle{
	padding:30px 42px;
	font-size: 24px;
	color:#737373;
}
.el-travel-groupAppoint .chooseTitle span{
	color:#f34541;
}
.el-travel-groupAppoint .chooseTitle b{
	color:#333333;
	font-weight: normal;
}
.el-travel-groupAppoint .formBtn{
	text-align: center;
}
.el-travel-groupAppoint .formBtn button{
	width:120px;
	height:60px;
	background:#f34541;
	border:none;
	color:#fff;
	font-size:24px;
	border-radius: 4px;
	margin:30px 0;
}

.el-travel-groupAppoint .J-form-form-textarea-rooms .el-textarea{
	width: 80%;
}

.el-travel-groupAppoint .J-form-form-textarea-rooms .el-button{
	position: absolute;
    top: 0;
    right: 0;
}